cover oneself with armor as defense - Alemán Inglés Diccionario